KotlinParserListener

interface KotlinParserListener : ParseTreeListener

This interface defines a complete listener for a parse tree produced by KotlinParser.

Inheritors

Functions

Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by additiveOperator.
Link copied to clipboard
Enter a parse tree produced by annotatedLambda.
Link copied to clipboard
Enter a parse tree produced by annotation.
Link copied to clipboard
Enter a parse tree produced by anonymousFunction.
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by asExpression.
Link copied to clipboard
Enter a parse tree produced by asOperator.
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by assignableSuffix.
Link copied to clipboard
Enter a parse tree produced by assignment.
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by block.
Link copied to clipboard
Enter a parse tree produced by callableReference.
Link copied to clipboard
Enter a parse tree produced by callSuffix.
Link copied to clipboard
Enter a parse tree produced by catchBlock.
Link copied to clipboard
Enter a parse tree produced by classBody.
Link copied to clipboard
Enter a parse tree produced by classDeclaration.
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by classModifier.
Link copied to clipboard
Enter a parse tree produced by classParameter.
Link copied to clipboard
Enter a parse tree produced by classParameters.
Link copied to clipboard
Enter a parse tree produced by collectionLiteral.
Link copied to clipboard
Enter a parse tree produced by companionObject.
Link copied to clipboard
Enter a parse tree produced by comparison.
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by conjunction.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by declaration.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by disjunction.
Link copied to clipboard
Enter a parse tree produced by doWhileStatement.
Link copied to clipboard
Enter a parse tree produced by elvis.
Link copied to clipboard
Enter a parse tree produced by elvisExpression.
Link copied to clipboard
Enter a parse tree produced by enumClassBody.
Link copied to clipboard
Enter a parse tree produced by enumEntries.
Link copied to clipboard
Enter a parse tree produced by enumEntry.
Link copied to clipboard
Enter a parse tree produced by equality.
Link copied to clipboard
Enter a parse tree produced by equalityOperator.
Link copied to clipboard
abstract fun enterEveryRule(p: ParserRuleContext)
Link copied to clipboard
Enter a parse tree produced by excl.
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by expression.
Link copied to clipboard
Enter a parse tree produced by fileAnnotation.
Link copied to clipboard
Enter a parse tree produced by finallyBlock.
Link copied to clipboard
Enter a parse tree produced by forStatement.
Link copied to clipboard
Enter a parse tree produced by functionBody.
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by functionLiteral.
Link copied to clipboard
Enter a parse tree produced by functionModifier.
Link copied to clipboard
Enter a parse tree produced by functionType.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by getter.
Link copied to clipboard
Enter a parse tree produced by identifier.
Link copied to clipboard
Enter a parse tree produced by ifExpression.
Link copied to clipboard
Enter a parse tree produced by importAlias.
Link copied to clipboard
Enter a parse tree produced by importHeader.
Link copied to clipboard
Enter a parse tree produced by importList.
Link copied to clipboard
Enter a parse tree produced by indexingSuffix.
Link copied to clipboard
Enter a parse tree produced by infixFunctionCall.
Link copied to clipboard
Enter a parse tree produced by infixOperation.
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by inOperator.
Link copied to clipboard
Enter a parse tree produced by isOperator.
Link copied to clipboard
Enter a parse tree produced by jumpExpression.
Link copied to clipboard
Enter a parse tree produced by kotlinFile.
Link copied to clipboard
Enter a parse tree produced by label.
Link copied to clipboard
Enter a parse tree produced by lambdaLiteral.
Link copied to clipboard
Enter a parse tree produced by lambdaParameter.
Link copied to clipboard
Enter a parse tree produced by lambdaParameters.
Link copied to clipboard
Enter a parse tree produced by lineStringContent.
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by lineStringLiteral.
Link copied to clipboard
Enter a parse tree produced by literalConstant.
Link copied to clipboard
Enter a parse tree produced by loopStatement.
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by memberModifier.
Link copied to clipboard
Enter a parse tree produced by modifier.
Link copied to clipboard
Enter a parse tree produced by modifiers.
Link copied to clipboard
Enter a parse tree produced by multiAnnotation.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by navigationSuffix.
Link copied to clipboard
Enter a parse tree produced by nullableType.
Link copied to clipboard
Enter a parse tree produced by objectDeclaration.
Link copied to clipboard
Enter a parse tree produced by objectLiteral.
Link copied to clipboard
Enter a parse tree produced by packageHeader.
Link copied to clipboard
Enter a parse tree produced by parameter.
Link copied to clipboard
Enter a parse tree produced by parameterModifier.
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by parenthesizedType.
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by platformModifier.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by primaryExpression.
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by propertyDelegate.
Link copied to clipboard
Enter a parse tree produced by propertyModifier.
Link copied to clipboard
Enter a parse tree produced by quest.
Link copied to clipboard
Enter a parse tree produced by rangeExpression.
Link copied to clipboard
Enter a parse tree produced by rangeTest.
Link copied to clipboard
Enter a parse tree produced by receiverType.
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by safeNav.
Link copied to clipboard
Enter a parse tree produced by script.
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by semi.
Link copied to clipboard
Enter a parse tree produced by semis.
Link copied to clipboard
Enter a parse tree produced by setter.
Link copied to clipboard
Enter a parse tree produced by shebangLine.
Link copied to clipboard
Enter a parse tree produced by simpleIdentifier.
Link copied to clipboard
Enter a parse tree produced by simpleUserType.
Link copied to clipboard
Enter a parse tree produced by singleAnnotation.
Link copied to clipboard
Enter a parse tree produced by statement.
Link copied to clipboard
Enter a parse tree produced by statements.
Link copied to clipboard
Enter a parse tree produced by stringLiteral.
Link copied to clipboard
Enter a parse tree produced by superExpression.
Link copied to clipboard
Enter a parse tree produced by thisExpression.
Link copied to clipboard
Enter a parse tree produced by topLevelObject.
Link copied to clipboard
Enter a parse tree produced by tryExpression.
Link copied to clipboard
Enter a parse tree produced by type.
Link copied to clipboard
Enter a parse tree produced by typeAlias.
Link copied to clipboard
Enter a parse tree produced by typeArguments.
Link copied to clipboard
Enter a parse tree produced by typeConstraint.
Link copied to clipboard
Enter a parse tree produced by typeConstraints.
Link copied to clipboard
Enter a parse tree produced by typeModifier.
Link copied to clipboard
Enter a parse tree produced by typeModifiers.
Link copied to clipboard
Enter a parse tree produced by typeParameter.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by typeParameters.
Link copied to clipboard
Enter a parse tree produced by typeProjection.
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by typeReference.
Link copied to clipboard
Enter a parse tree produced by typeTest.
Link copied to clipboard
Enter a parse tree produced by unaryPrefix.
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by userType.
Link copied to clipboard
Enter a parse tree produced by valueArgument.
Link copied to clipboard
Enter a parse tree produced by valueArguments.
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by varianceModifier.
Link copied to clipboard
Link copied to clipboard
Enter a parse tree produced by whenCondition.
Link copied to clipboard
Enter a parse tree produced by whenEntry.
Link copied to clipboard
Enter a parse tree produced by whenExpression.
Link copied to clipboard
Enter a parse tree produced by whenSubject.
Link copied to clipboard
Enter a parse tree produced by whileStatement.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by additiveOperator.
Link copied to clipboard
Exit a parse tree produced by annotatedLambda.
Link copied to clipboard
Exit a parse tree produced by annotation.
Link copied to clipboard
Exit a parse tree produced by anonymousFunction.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by asExpression.
Link copied to clipboard
Exit a parse tree produced by asOperator.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by assignableSuffix.
Link copied to clipboard
Exit a parse tree produced by assignment.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by block.
Link copied to clipboard
Exit a parse tree produced by callableReference.
Link copied to clipboard
Exit a parse tree produced by callSuffix.
Link copied to clipboard
Exit a parse tree produced by catchBlock.
Link copied to clipboard
Exit a parse tree produced by classBody.
Link copied to clipboard
Exit a parse tree produced by classDeclaration.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by classModifier.
Link copied to clipboard
Exit a parse tree produced by classParameter.
Link copied to clipboard
Exit a parse tree produced by classParameters.
Link copied to clipboard
Exit a parse tree produced by collectionLiteral.
Link copied to clipboard
Exit a parse tree produced by companionObject.
Link copied to clipboard
Exit a parse tree produced by comparison.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by conjunction.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by declaration.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by disjunction.
Link copied to clipboard
Exit a parse tree produced by doWhileStatement.
Link copied to clipboard
Exit a parse tree produced by elvis.
Link copied to clipboard
Exit a parse tree produced by elvisExpression.
Link copied to clipboard
Exit a parse tree produced by enumClassBody.
Link copied to clipboard
Exit a parse tree produced by enumEntries.
Link copied to clipboard
Exit a parse tree produced by enumEntry.
Link copied to clipboard
Exit a parse tree produced by equality.
Link copied to clipboard
Exit a parse tree produced by equalityOperator.
Link copied to clipboard
abstract fun exitEveryRule(p: ParserRuleContext)
Link copied to clipboard
Exit a parse tree produced by excl.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by expression.
Link copied to clipboard
Exit a parse tree produced by fileAnnotation.
Link copied to clipboard
Exit a parse tree produced by finallyBlock.
Link copied to clipboard
Exit a parse tree produced by forStatement.
Link copied to clipboard
Exit a parse tree produced by functionBody.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by functionLiteral.
Link copied to clipboard
Exit a parse tree produced by functionModifier.
Link copied to clipboard
Exit a parse tree produced by functionType.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by getter.
Link copied to clipboard
Exit a parse tree produced by identifier.
Link copied to clipboard
Exit a parse tree produced by ifExpression.
Link copied to clipboard
Exit a parse tree produced by importAlias.
Link copied to clipboard
Exit a parse tree produced by importHeader.
Link copied to clipboard
Exit a parse tree produced by importList.
Link copied to clipboard
Exit a parse tree produced by indexingSuffix.
Link copied to clipboard
Exit a parse tree produced by infixFunctionCall.
Link copied to clipboard
Exit a parse tree produced by infixOperation.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by inOperator.
Link copied to clipboard
Exit a parse tree produced by isOperator.
Link copied to clipboard
Exit a parse tree produced by jumpExpression.
Link copied to clipboard
Exit a parse tree produced by kotlinFile.
Link copied to clipboard
Exit a parse tree produced by label.
Link copied to clipboard
Exit a parse tree produced by lambdaLiteral.
Link copied to clipboard
Exit a parse tree produced by lambdaParameter.
Link copied to clipboard
Exit a parse tree produced by lambdaParameters.
Link copied to clipboard
Exit a parse tree produced by lineStringContent.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by lineStringLiteral.
Link copied to clipboard
Exit a parse tree produced by literalConstant.
Link copied to clipboard
Exit a parse tree produced by loopStatement.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by memberModifier.
Link copied to clipboard
Exit a parse tree produced by modifier.
Link copied to clipboard
Exit a parse tree produced by modifiers.
Link copied to clipboard
Exit a parse tree produced by multiAnnotation.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by navigationSuffix.
Link copied to clipboard
Exit a parse tree produced by nullableType.
Link copied to clipboard
Exit a parse tree produced by objectDeclaration.
Link copied to clipboard
Exit a parse tree produced by objectLiteral.
Link copied to clipboard
Exit a parse tree produced by packageHeader.
Link copied to clipboard
Exit a parse tree produced by parameter.
Link copied to clipboard
Exit a parse tree produced by parameterModifier.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by parenthesizedType.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by platformModifier.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by primaryExpression.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by propertyDelegate.
Link copied to clipboard
Exit a parse tree produced by propertyModifier.
Link copied to clipboard
Exit a parse tree produced by quest.
Link copied to clipboard
Exit a parse tree produced by rangeExpression.
Link copied to clipboard
Exit a parse tree produced by rangeTest.
Link copied to clipboard
Exit a parse tree produced by receiverType.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by safeNav.
Link copied to clipboard
Exit a parse tree produced by script.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by semi.
Link copied to clipboard
Exit a parse tree produced by semis.
Link copied to clipboard
Exit a parse tree produced by setter.
Link copied to clipboard
Exit a parse tree produced by shebangLine.
Link copied to clipboard
Exit a parse tree produced by simpleIdentifier.
Link copied to clipboard
Exit a parse tree produced by simpleUserType.
Link copied to clipboard
Exit a parse tree produced by singleAnnotation.
Link copied to clipboard
Exit a parse tree produced by statement.
Link copied to clipboard
Exit a parse tree produced by statements.
Link copied to clipboard
Exit a parse tree produced by stringLiteral.
Link copied to clipboard
Exit a parse tree produced by superExpression.
Link copied to clipboard
Exit a parse tree produced by thisExpression.
Link copied to clipboard
Exit a parse tree produced by topLevelObject.
Link copied to clipboard
Exit a parse tree produced by tryExpression.
Link copied to clipboard
Exit a parse tree produced by type.
Link copied to clipboard
Exit a parse tree produced by typeAlias.
Link copied to clipboard
Exit a parse tree produced by typeArguments.
Link copied to clipboard
Exit a parse tree produced by typeConstraint.
Link copied to clipboard
Exit a parse tree produced by typeConstraints.
Link copied to clipboard
Exit a parse tree produced by typeModifier.
Link copied to clipboard
Exit a parse tree produced by typeModifiers.
Link copied to clipboard
Exit a parse tree produced by typeParameter.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by typeParameters.
Link copied to clipboard
Exit a parse tree produced by typeProjection.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by typeReference.
Link copied to clipboard
Exit a parse tree produced by typeTest.
Link copied to clipboard
Exit a parse tree produced by unaryPrefix.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by userType.
Link copied to clipboard
Exit a parse tree produced by valueArgument.
Link copied to clipboard
Exit a parse tree produced by valueArguments.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by varianceModifier.
Link copied to clipboard
Link copied to clipboard
Exit a parse tree produced by whenCondition.
Link copied to clipboard
Exit a parse tree produced by whenEntry.
Link copied to clipboard
Exit a parse tree produced by whenExpression.
Link copied to clipboard
Exit a parse tree produced by whenSubject.
Link copied to clipboard
Exit a parse tree produced by whileStatement.
Link copied to clipboard
abstract fun visitErrorNode(p: ErrorNode)
Link copied to clipboard
abstract fun visitTerminal(p: TerminalNode)